package com.dingup.provider.service.log;

import com.dingup.api.enums.log.LogModelEnum;
import com.dingup.api.enums.log.LogUpdateTypeEnum;
import com.dingup.api.model.sys.SysLog;

import java.util.List;

/**
 * Created by wancheng on 2018/8/28.
 */
public interface SysLogService {

    public void saveLog(String createUserId, LogUpdateTypeEnum updateType, String content, Integer modelId, LogModelEnum model);

    public List<SysLog> getLog(List<LogUpdateTypeEnum> updateType, List<Integer> modelId, List<LogModelEnum> model);

    public List<SysLog> getClassLog(List<LogUpdateTypeEnum> updateType, List<Integer> modelId);

    public List<SysLog> getLessonLog(List<LogUpdateTypeEnum> updateType, List<Integer> modelId);

}
